const cateModel = require('../models/cateModel.js');
//获取所有分类数据
exports.getAllCate = (req, res) => {
    cateModel.getAllCate((err, data) => {
        if (err) {
            res.json({ code: 400, msg: '数据查询失败' })
        } else {
            res.json({
                code: 200,
                msg: '数据查询成功',
                data: data
            })
        }
    })
}
//添加分类
exports.addCate=(req,res)=>{
    let obj=req.body
    cateModel.addCate(obj,err=>{
        if (err) {
            console.log(err);
            res.json({ code: 400, msg: '分类添加失败' })
        } else {
            res.json({
                code: 200,
                msg: '分类添加成功',
            })
        }
    })
}
//通过id进行编辑
exports.editCateById = (req, res) => {
    let obj = req.body;
    console.log(obj);
    cateModel.editCateById(obj, (err) => {
        if (err) {
            console.log(err);
            res.json({ code: 400, msg: '分类编辑失败' })
        } else {
            res.json({
                code: 200,
                msg: '分类编辑成功',
            })
        }
    })
}

//通过id进行删除(单个)
exports.delCateById = (req, res) => {
    let id=req.query.id;
    console.log(id);
    cateModel.delCateById(id, (err) => {
        if (err) {
            console.log(err);
            res.json({ code: 400, msg: '分类删除失败' })
        } else {
            res.json({
                code: 200,
                msg: '分类删除成功',
            })
        }
    })
}



